highly strung - Francés Inglés Diccionario